Castile and León – Català–English translations

🇬🇧 en ca

Castile and León properNoun

  • autonomous community of Spain
Castella i Lleó
Wiktionary Links